package com.codez.zip;

import java.io.IOException;
import java.nio.charset.Charset;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;

/**
 * zip简单处理,可以使用hutool
 * @author Admin
 *
 */

public class ZipDemo { 

	//没得特殊需求可以使用hutool
	public static void main(String[] args) throws IOException {
		
		//需要加编码不然中文报错,编码和好像系统有关 
		ZipFile zipFile = new ZipFile("",Charset.forName("GBK"));
		Enumeration<? extends ZipEntry> entries = zipFile.entries();
		while (entries.hasMoreElements()) {
			ZipEntry zipEntry = (ZipEntry) entries.nextElement();
			zipEntry.getSize();//压缩文件里面的文件个数
			zipEntry.isDirectory();//是不是文件夹
			zipEntry.getName();//文件或文件夹名称
			zipFile.getInputStream(zipEntry); //文件流
			
		}
		
		
	}
	
	
}
